.hiton .hiton-counting-mode-heading {
	font-size: 24px;
	font-weight: bold;
}

.hiton .hiton-align__left {
	text-align: left;
}

.hiton .hiton-align__center {
	text-align: center;
}

.hiton .hiton-align__right {
	text-align: right;
}

.hiton .hiton-table {
	border-collapse: collapse;
	padding: 0;
	width: 80%;
	margin: auto;
}

.hiton .hiton-table tr th {
	background: #C0C4CC;
}

.hiton .hiton-table tr th, .hiton-table tr td {
	padding: 10px;
	border: 1px solid #909399;
}

.hiton .hiton-table tr:nth-child(odd) {
	background: #ebedf0;
}

.hiton .hiton-table-define {
	text-align: center;
}

.hiton .hiton-span-bold {
	font-weight: bold;
}

.hiton .hiton-span-margin,
.hiton .hiton-ref-value a {
	display: inline-block;
	margin: auto 2px;
}

.hiton .hiton-quote fieldset {
	border: 1px solid #909399;
	background: #ebedf0;
	margin: 10px 5px;
}

.hiton .hiton-quote fieldset legend {
	font-weight: bold;
}

.hiton .hiton-ruby {
	margin: auto 4px;
}

.hiton .hiton-list li {
	padding: 5px 0px;
}

.hiton .hiton-link {
	color: #007eff;
	text-decoration: underline;
}

.hiton .hiton-link:hover {
	color: #0161c5;
}